Est. Annual Revenue
$1.0-5.0B
Est. Employees
250-500
Brett Farren's photo - CEO of Match Marketing Group, Inc.

CEO

Brett Farren

CEO Approval Rating

74/100

Read more